step terrace - German English Dictionary